live to the ripe old age - German English Dictionary